emergency facility for natural disasters - Alemán Inglés Diccionario